vanmaram

Tug of war - meaning in malayalam

Meanings for Tug of war

noun
വടംവലി